package com.snails.app.configuration.model;

public final class SnailsNetwork {
    // ================================================================================
    // --- ---
    // ================================================================================
    private boolean online = true;      // 是否正式上线，默认 true-正式上线
    public String testUrl = "";         // 测试地址
    private String productUrl = "";     // 生产地址

    // ================================================================================
    // --- ---
    // ================================================================================
    /**
     * 是否正式上线，默认 true-正式上线
     */
    public SnailsNetwork isOnline(boolean online) {
        this.online = online;
        return this;
    }

    /**
     * 测试地址
     */
    public SnailsNetwork testUrl(String testUrl) {
        this.testUrl = testUrl;
        return this;
    }

    /**
     * 上线地址
     */
    public SnailsNetwork productUrl(String productUrl) {
        this.productUrl = productUrl;
        return this;
    }

    // ================================================================================
    // --- ---
    // ================================================================================
    public boolean isOnline() {
        return this.online;
    }

    public String productUrl() {
        return this.productUrl;
    }

}
